olfactory roots - German English Dictionary